a rough passage - French English Dictionary